Clustering Evolutionary Computation for Solving Travelling Salesman Problems
نویسنده
چکیده
This paper proposes the methods for solving the traveling salesman problems using clustering techniques and evolutionary methods. Gaussian mixer model and K-means clustering are two clustering techniques that are considered in this paper. The traveling salesman problems are clustered in order to group the nearest nodes in the problems. Then, the evolutionary methods are applied to each cluster. The results of genetic algorithm and ant colony optimization are compared. In the last steps, a cluster connection method is proposed to find the optimal path between any two clusters. These methods are implemented and tested on the benchmark datasets. The results are compared in terms of the average minimum tour length and the average computational time. These results show that the clustering techniques are able to improve the efficiency of evolutionary methods on traveling salesman problems. Moreover, the proposed methods can be applied to other problems.
منابع مشابه
Evolutionary Computational Approaches to Solving the Multiple Traveling Salesman Problem Using a Neighborhood Attractor Schema
This paper presents a variation of the Euclidean Traveling Salesman Problem (TSP), the Multiple Traveling Salesman Problem (MTSP), and compares a variety of evolutionary computation algorithms and paradigms for solving it. Techniques implemented, analyzed, and discussed herein with regard to MTSP include use of a neighborhood attractor schema (a variation on k-means clustering), the "shrink-wra...
متن کاملSolving Vehicle Routing Problems with Genetic Algorithms - Evolutionary Computation, 1995., IEEE International Conference on
Many transportation problems, such as the travelling salesman problem, are computationally hard but often soluble quickly, although with less certainty, by heuristic methods. Genetic algorithms fall into this category and generate results with favourable scaling behaviour. We apply a two-level genetic algorithm to an advanced transportation problem, an example of the General Pickup and Delivery...
متن کاملPhase Transition Properties of Clustered Travelling Salesman Problem Instances Generated with Evolutionary Computation
This paper introduces a generator that creates problem instances for the Euclidean symmetric travelling salesman problem. To fit real world problems, we look at maps consisting of clustered nodes. Uniform random sampling methods do not result in maps where the nodes are spread out to form identifiable clusters. To improve upon this, we propose an evolutionary algorithm that uses the layout of n...
متن کاملA Preprocessing Phase for the Evolutionary Clustering Search
This paper approaches a recent hybrid evolutionary algorithm, called Evolutionary Clustering Search (ECS), that proposes a way of detecting promising areas combining an evolutionary algorithm and a iterative clustering. The search strategy become more aggressive in such detected areas by applying local search. In this paper, we developed a preprocessing phase for the ECS applying a locationallo...
متن کاملEvolving Evolutionary Algorithms Using Linear Genetic Programming
A new model for evolving Evolutionary Algorithms is proposed in this paper. The model is based on the Linear Genetic Programming (LGP) technique. Every LGP chromosome encodes an EA which is used for solving a particular problem. Several Evolutionary Algorithms for function optimization, the Traveling Salesman Problem and the Quadratic Assignment Problem are evolved by using the considered model...
متن کامل